<?php

require_once '../conex.php';

$fecha = $_POST['fecha'];
$hra = $_POST['hora'];
$localia = strval($_POST['localia']);
$oponente = $_POST['oponente'];
$comp = $_POST['comp'];
$temp = $_POST['temp'];
$lugar = strval($_POST['lugar']);
$local = strval($_POST['form_local']);
$rival = strval($_POST['form_rival']);

$texto = "SELECT COUNT(calendario.fecha_juego) AS valor FROM calendario WHERE calendario.fecha_juego = '$fecha'";
$ej = mysql_query($texto);
$dat = mysql_fetch_array($ej);

if (!$hra || !$fecha || !$localia){
    echo '<script type= "text/javascript"> alert("NOTA: Todos los campos son requeridos para guardarse en la BD."); '
    . 'if (confirm){ window.history.back(); }else{ window.history.back(); }'
    . '</script>';
}else if ($dat['valor'] == 1){
     echo '<script type= "text/javascript"> alert("ERROR: Solo se disputara un encuentro por dia. Ya existe un partido para esa fecha, si desea puede modificarlo en el boton modificar."); '
    . 'if (confirm){ window.history.back(); }else{ window.history.back(); }'
    . ' </script>';
}else{

    $query = "INSERT INTO calendario(fecha_juego,hora_juego,localia,idOponente,idCompeticiones,idTemporadas) VALUES ('$fecha','$hra','$localia',$oponente,$comp,$temp)";

    $retval = mysql_query( $query, $dbhandle );
    if(! $retval )
    {
      die('Error al insertar calendario: ' . mysql_error());
    }
    
    $consulta = "SELECT calendario.idCalendario FROM calendario GROUP BY calendario.idCalendario DESC LIMIT 1";
    
    $ejecuta = mysql_query($consulta);
    $fil = mysql_fetch_array($ejecuta);
    $idCal = $fil['idCalendario'];
    
    echo $idCal;
    
    $query2 = "INSERT INTO partido(lugar,idCalendario,idFormacion_local,idFormacion_rival) "
            . "VALUES ('$lugar',$idCal,$local,$rival)";

    $retval2 = mysql_query( $query2, $dbhandle );
    if(! $retval2 )
    {
      die('Error al insertar partido: ' . mysql_error());
    }
    
    header("Location: ../vistas/form_calendario.php");
}

mysql_close($dbhandle);
